.main {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background-color: $mainBag;
    // 返回顶部
    .toTop {
        width: 1rem;

        position: fixed;
        right: -1rem;
        bottom: 2rem;
        z-index: 3;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: space-between;
        transition: right 0.5s ease 0s;
        div {
            width: 100%;
            height: 0.92rem;
            border-radius: 0.15rem 0 0 0.15rem;
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
            background: linear-gradient(90deg, rgb(255, 119, 166) 0%, rgb(252, 166, 124) 49%, rgb(225, 143, 234) 100%);
        }
        i {
            color: white;
        }
        p {
            color: white;
            font-size: 0.18rem;
        }
        span {
            margin-top: 0.2rem;
            display: inline-block;
            width: 0.9rem;
            height: 0.9rem;
            background: rgba(0, 0, 0, 0.4);
            border-radius: 50%;
            line-height: 0.9rem;
            text-align: center;
            i {
                font-size: 0.28rem;
            }
            .firsti {
                font-size: 0.4rem;
            }
        }
    }
    // 滑动过度
    .toTopShow {
        right: 0rem;
        transition: right 0.5s ease 0s;
    }
    .header {
        width: 100%;
        height: 1.94rem;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 3;
        .search {
            height: 1.2rem;
            background: linear-gradient(90deg, rgba(252, 59, 114, 1) 0%, rgba(252, 59, 114, 1) 100%);
            display: flex;
            justify-content: space-around;
            align-items: center;
            padding: 0 0.2rem;
            .back {
                color: white;
                font-size: 0.5rem;
            }
            .searchBox {
                width: 75%;
                height: 0.7rem;
                background-color: white;
                display: flex;
                justify-content: space-between;
                align-items: center;
                border-radius: 0.15rem;
                overflow: hidden;
                padding: 0 0.1rem;
                i {
                    color: #a5adba;
                    font-size: 0.5rem;
                }
                img {
                    width: 0.4rem;
                    height: 0.4rem;
                }
                input {
                    width: 80%;
                    padding-left: 0.1rem;
                }
                p {
                    width: 0.4rem;
                    height: 0.4rem;
                }
            }
            p {
                color: white;
                font-size: 0.3rem;
            }
        }

        .typeBox {
            width: 100%;
            height: 0.74rem;
            display: flex;
            justify-content: space-around;
            align-items: center;
            background-color: white;
            li {
                display: flex;
                align-items: center;
                justify-content: center;
                div {
                    display: flex;
                    flex-direction: column;
                    justify-content: space-between;
                    align-items: center;
                }
                i {
                    font-size: 0.2rem;
                    transform: scale(0.5);
                    color: #a5adba;
                    position: relative;
                }
                i:first-child {
                    bottom: -0.08rem;
                }
                .iChange {
                    color: $textPink;
                }
            }
            .liChange {
                p {
                    color: $textPink;
                }
            }
            p {
                font-size: 0.26rem;
                color: #172b4d;
            }
        }
    }

    .content {
        // padding-top: 2rem;
        width: 100%;
        background-color: $mainBag;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        padding: 2rem 0.2rem 0 0.2rem;
        .sellersList {
            display: inline-block;
            margin-top: 0.2rem;
            border-radius: 0.1rem;
            overflow: hidden;
            width: 3.46rem;
            height: 5.12rem;
            background-color: white;
        }
        .scrNull{
            width: 100%;
            height: 5.6rem;
            display: flex;
            flex-direction: column;
            justify-content: flex-end;
            align-items: center;
            img{
                width: 2.04rem;
                height: 2.04rem;
                margin: 0.2rem;

            }
            
        }
    }

    .scrBoxHide {
        right: 0 !important;
        transition: right 0.5s ease 0s;
    }
    // 筛选框
    .scrBottomHide {
        width: 30%;
        height: 100%;
        // background-color: skyblue;
    }
    .screenBox {
        transition: right 0.5s ease 0s;
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0;
        right: -100%;
        z-index: 4;
        display: flex;
        justify-content: flex-end;
        background: rgba(0, 0, 0, 0.4);
        .screen {
            width: 70%;
            height: 100%;
            background-color: white;
            position: relative;
            padding-bottom: 1rem;

            .scrTop {
                width: 100%;
                height: 100%;
                padding-bottom: 1rem;
                display: flex;
                flex-direction: column;
                overflow: auto;
                li {
                    width: 100%;
                    padding: 0.2rem 0.1rem;

                    // 标题
                    .scrTitle {
                        width: 100%;
                        display: flex;
                        align-items: center;
                        justify-content: space-between;
                        p {
                            font-size: 0.26rem;
                            color: #172b4d;
                        }
                        i {
                            // transform: rotate(0deg);
                            transition: all 0.5s ease 0s;
                            font-size: 0.3rem;
                        }
                        .scrIActive {
                            transform: rotate(90deg);
                            transition: all 0.5s ease 0s;
                        }
                    }

                    // 内容
                    .scrList {
                        width: 100%;
                        display: flex;
                        flex-wrap: wrap;

                        p {
                            color: #172b4d;
                            font-size: 0.24rem;
                            min-width: 1.28rem;
                            padding: 0.2rem 0.1rem;
                            background-color: #f6f7f8;
                            border-radius: 0.1rem;
                            margin-right: 0.2rem;
                            margin-top: 0.2rem;
                        }
                        .scrActive {
                            color: #fc3b72;
                            background-image: url(https://m.vsigo.cn/static/img/sm-borderBgActive.png);
                            background-size: 100% 100%;
                            background-repeat: no-repeat;
                        }
                    }
                }
            }

            // 底部按钮
            .scrBtn {
                width: 100%;
                height: 0.76rem;
                position: absolute;
                left: 0;
                bottom: 0;
                display: flex;
                p {
                    width: 50%;
                    height: 100%;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    color: white;
                }
                p:first-child {
                    background-color: #cccccc;
                }
                p:last-child {
                    background-color: $mainPink;
                }
            }
        }
    }
}
